mirror-like bacteria - Turkish English Dictionary